treelistrowsorter: Plug a memory leak
authorMatthias Clasen <mclasen@redhat.com>
Tue, 1 Sep 2020 17:01:34 +0000 (13:01 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 1 Sep 2020 17:01:34 +0000 (13:01 -0400)
gtk/gtktreelistrowsorter.c

index c4f63c12802078edf9bc1f15ae87736f8948418d..a35996e9ac5be18e60b4e574ec4e06b46c0a7bbf 100644 (file)
@@ -354,7 +354,7 @@ gtk_tree_list_row_sort_keys_new (GtkTreeListRowSorter *self)
                               sizeof (gpointer[MAX_KEY_DEPTH]));
 
   if (self->sorter)
-    result->sort_keys = gtk_sort_keys_ref (gtk_sorter_get_keys (self->sorter));
+    result->sort_keys = gtk_sorter_get_keys (self->sorter);
   result->cached_keys = g_hash_table_new (NULL, NULL);
 
   return (GtkSortKeys *) result;